/*commom style*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th,td,img{border:medium none;margin:0;padding:0;}
body,button, input, select, textarea {font-family:'Microsoft YaHei';}
h1, h2, h3, h4, h5, h6{ font-size: 100%;}
em{font-style:normal;}
ul, ol{list-style: none;}
table{border-collapse: collapse;border-spacing: 0; }
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333333;}
a:hover{color:#355e92;transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;}
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:"";height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}

.w1200{width:1200px;margin:0 auto;}
.bgf{background: #fff;}
body{background: #f2f2f2;}


/*主体内容*/
.czt-section1{border-top:15px solid #00457e;padding:0 30px 40px 30px; border-bottom:40px solid #00457e;}

.section-title{position: relative;line-height:35px;}
.sectiton-more{position: absolute;right:0px;top:5px;font-size:16px;color:#acacac;line-height: 22px;}
.section-list{font-size:17px;color:#000000;padding-top:10px;}
.section-list li{line-height:36px;}
.section-list a{color:#000000;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;
    width: 99%; display: inline-block;overflow: hidden;vertical-align: bottom;font-weight: normal;}
/* 第一大块 */
.slidelist{width:915px;margin:0 auto;padding:40px 0;}
.slidebox-left{margin-right:30px;}
.slidebox-right{width:836px;font-size:40px;color:#00457e;font-weight: bold;line-height:39px;}
.tabs-cont p{font-size:25px;font-weight: normal;}
.tabs-cont a{color:#00457e;}
.dlList li{position: relative;}
.order{font-size:25px;position: absolute;right:0px;bottom:0px;width:45px;height:36px;background: #00457e;color:#fff;}


#focus {width:604px; height:336px; overflow:hidden; position:relative;}
#focus ul {height:336px; position:absolute;margin:0;padding:0;}
#focus ul li {float:left; width:604px; height:336px; overflow:hidden; position:relative; background:#000;}
#focus ul li img{width: 100%;height: 100%;}
#focus ul li div.photo_bt {padding-left:20px;position:absolute; bottom:0; left:0; font-size:15px; color:#ffffff; z-index:3; 
    width:100%;line-height: 35px; overflow:hidden;
 /*background-color:#000;opacity: 0.6;*/
}
#focus .btnBg {position:absolute; width:604px; line-height:35px; height:35px;left:0; bottom:0; background-color:#00457e;}
#focus .btn {position:absolute; line-height:35px; padding-right:25px; bottom:0px; right:0;text-align:right;z-index: 5; }
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:10px; height:10px; _font-size:0; margin-left:5px; 
    cursor:pointer; background:url(focuse-icon02.png) no-repeat left center; color:#000; text-align: center;border-radius: 50%;}
#focus .btn span a{font-size: 15px;}
#focus .btn span.on {background:url(focuse-icon01.png) no-repeat left center;}
#focus .preNext{position: absolute;width:23px;height:39px;display:block;top:149px;}
#focus .pre{background: url(focuse-left.png) no-repeat left center;left:-1px;}
#focus .next{background: url(focuse-right.png) no-repeat left center;right:0px;}

#focus+.fr{width:490px;}

.section1-list li{background: url(icon-cicle.png) no-repeat left center;padding-left:12px;}
/* 第二模块 */
.czt-section2-left,.czt-section2-center{margin-top:10px;}
.czt-section2-left{width:440px;padding-right:27px;}
.czt-section2{padding:30px;}
.section2-title{border-bottom:1px solid #d1a55b;margin-top:20px;}
.section2-title li{font-weight:bold;line-height:40px;height:40px;padding:0 20px;
    font-size:17px;color:#000000;}
.section2-title li.hover{border:1px solid #d1a55b;border-bottom:none;color:#d1a55b;
    background: url(section-icon01.png) no-repeat 10px center;padding-left:30px;}
.sectiton2-more a{color:#acacac;font-weight:normal;}  
.section2-list li{background:url(icon.png) no-repeat left center;padding-left:12px;}
.section2-list2 li{margin-bottom:15px;}
.section2-list2 a{background:url(icon.png)no-repeat left 17px;padding-left:12px;
    width:60%;white-space:normal;line-height:32px;height:95px;word-break: normal;}

.czt-section2-center{width:367px;padding-left:25px;    border-left: 1px solid #ccc;}    
#focus2 {width:341px; height:233px; overflow:hidden; position:relative;margin-top:25px;margin-bottom:25px;}
#focus2 ul {height:233px; position:absolute;margin:0;padding:0;}
#focus2 ul li {float:left; width:341px; height:233px; overflow:hidden; position:relative; background:#000;}
#focus2 ul li img{width: 100%;height: 100%;}
#focus2 .preNext{position: absolute;width:23px;height:39px;display:block;top:95px;}
#focus2 .pre{background: url(section-left.png) no-repeat left center;left:-1px;}
#focus2 .next{background: url(section-right.png) no-repeat left center;right:0px;}

/* 活动专题 */
.section2-tip2{margin-top:15px;}
.section2-tip2>div.fr{width:205px;line-height:22px;text-align: justify;}
.section2-tip2-title{font-size:17px;font-weight: bold;}
.section2-tip2-title a{color:#00457e;}
.section2-tip2-list{font-size:13px;font-weight: bold;}
.section2-tip2-lis a{color:#030303;}

.section2-tip3 li{margin-top: 15px;}

.czt-section2-right{width:302px;}
.section2-right-tip1{border:1px solid #00457e;border-top:none;padding:15px 0px 0;background: #f2f2f2;}

.section2-right-tip1 li{float:left;width:120px;height:77px;margin-left:20px;background: #fff;text-align:center;
    border:1px solid #00457e;margin-bottom:20px;font-size:13px;font-weight: bold;padding-top:10px;}
.section2-right-tip1 li img{width: 37px;}
.section2-right-tip1 li span{display:block;width:100%;line-height:30px;font-size: 10px;text-align:center;}
.section2-right-tip1 .tip00011 span{line-height: initial;}

.section2-right-tip1 .tip1 span,.section2-right-tip1 .tip5 span,.section2-right-tip1 .tip00011 span{color:#b82222;}
.section2-right-tip1 .tip2 span,.section2-right-tip1 .tip6 span,.section2-right-tip1 .tip00012 span{color:#7db850;}
.section2-right-tip1 .tip3 span,.section2-right-tip1 .tip7 span,.section2-right-tip1 .tip00013 span{color:#4bb2d2;}
.section2-right-tip1 .tip4 span,.section2-right-tip1 .tip8 span,.section2-right-tip1 .tip00014 span{color:#f8865d;}
.section2-right-tip1 .tip9{height:40px !important;width:100% !important;background: #e0e0e0;border:none;margin:0px;}

.section2-right-tip1 .tip1.active,.section2-right-tip1 .tip5.active,.section2-right-tip1 .tip00011.active{background:#b82222;transform: scale(1.05);transition: .6s linear;}
.section2-right-tip1 .tip2.active,.section2-right-tip1 .tip6.active,.section2-right-tip1 .tip00012.active{background:#7db850;transform: scale(1.05);transition: .6s linear;}
.section2-right-tip1 .tip3.active,.section2-right-tip1 .tip7.active,.section2-right-tip1 .tip00013.active{background:#4bb2d2;transform: scale(1.05);transition: .6s linear;}
.section2-right-tip1 .tip4.active,.section2-right-tip1 .tip8.active,.section2-right-tip1 .tip00014.active{background:#f8865d;transform: scale(1.05);transition: .6s linear;}
.section2-right-tip1 li.active  span{color:#fff;}

.section2-right-tip2{border-top:1px solid #ccc;margin-top:30px;padding-top:15px;}
.section2-right-tip2 li{float:left;padding-top:20px;width:50%;text-align:center;padding-bottom:15px;}
.section2-right-tip2 li span{display:block;width:115px;height:40px;line-height:40px;margin:0 auto;
    background: #00457e;color:#fff;margin-top:25px;}
.section2-right-tip2 li:first-child{border-right:1px #ccc dotted;}
.section2-right-tip3{width:100%;height:35px;background: #d0a65c;margin-top:15px;}


